explosive actuated device - Francés Inglés Diccionario